hitch insert - Español Inglés Diccionario